keelEnglish → FrenchEnglish–French Dictionarykeel[kiːl] noun quille f my finances are back on an even keel — fig mes finances sont revenues à la normale Phrasal Verbs: - keel over