pour buckets of water on - Alemán Inglés Diccionario