in a tight squeeze - Français Anglais Dictionnaire