taken (being used, busy, occupied) - Français Anglais Dictionnaire