engaged (employed, occupied, or busy) - Français Anglais Dictionnaire