ball of forcemeat with eggs and spice - Turkish English Dictionary