galucha - Alemán Inglés Diccionario