good and proper (thorough) - Français Anglais Dictionnaire