garottes - Alemán Inglés Diccionario