English French Dictionary

English - Français

tackle's in French: