affres - Turkish English Dictionary