garrochar - Alemán Inglés Diccionario