irrespective of the mode of transport - Français Anglais Dictionnaire