promptly and adequately - Spanish English Dictionary