as straight as a ramrod - Français Anglais Dictionnaire