deluge collection pond - Turkish English Dictionary