afofada - Turkish English Dictionary