baro - Alemán Inglés Diccionario