very strong person/thing - Français Anglais Dictionnaire