have ducks in a row - Français Anglais Dictionnaire