hit your straps - Allemand Anglais Dictionnaire