all present and accounted for - Français Anglais Dictionnaire