promptly and adequately - German English Dictionary