liquid waste storage - Turco Inglés Diccionario