mavourneen (irish word) - Español Inglés Diccionario