under circumstances amounting to gross negligence - German English Dictionary