promptly and adequately - French English Dictionary