self-discharging water bucket - Turco Inglés Diccionario