jugulate - Español Inglés Diccionario