they've lost their shirt - Français Anglais Dictionnaire