loss of amenities - German English Dictionary