garrotter - Alemán Inglés Diccionario