have reservations - Français Anglais Dictionnaire