blunt talking and straight shooting - Französisch Englisch Wörterbuch