effraya - Turkish English Dictionary