someone who talks nonsense - Español Inglés Diccionario