garotting - Español Inglés Diccionario