garotted - Francés Inglés Diccionario