garrot - Alemán Inglés Diccionario