land spout - Español Inglés Diccionario