barrate - Alemán Inglés Diccionario