The Greek term "marten nufi’tsa" matches the English term "marten"

other greek words that include "nufi’tsa" : english :
weasel nufi’tsa weasel