speaking quite candidly - Turc Anglais Dictionnaire