someone's strong suit - Français Anglais Dictionnaire