pad deluge - Alemán Inglés Diccionario