garrocho - Alemán Inglés Diccionario