garacho - Alemán Inglés Diccionario