mavourneen (irish word) - Alemán Inglés Diccionario