garotting - Alemán Inglés Diccionario