garrotes - Allemand Anglais Dictionnaire