pre-deluge - Turkish English Dictionary