garlocha - Alemán Inglés Diccionario