garroteo - Español Inglés Diccionario