supercharged turboprop - French English Dictionary