Garrotten - Inglés Sinónimo Diccionario