mashed feaves - Turkish English Dictionary