to swim the english channel - Français Anglais Dictionnaire