admiration for britain and british customs - German English Dictionary