dar garrote - Allemand Anglais Dictionnaire