run under spanish flag - French English Dictionary