guachaca - Alemán Inglés Diccionario