muffs - Turkish English Dictionary