garotted - Alemán Inglés Diccionario