deluge collection pond - Alemán Inglés Diccionario