afogararse - Turkish English Dictionary