have precedence over - Turkish English Dictionary