under the flag of - French English Dictionary