to rank concurrently - Français Anglais Dictionnaire