have precedence over - French English Dictionary