afogarar - Turkish English Dictionary