garabina - Alemán Inglés Diccionario