after me the deluge - Turkish English Dictionary