hit your straps - Espagnol Anglais Dictionnaire