mavournin (irish word) - Spanish English Dictionary