blunt talking and straight shooting - Français Anglais Dictionnaire