jugulate - Alemán Inglés Diccionario