what's keeping someone? - Français Anglais Dictionnaire