be competent at something - Français Anglais Dictionnaire