high top hat - German English Dictionary