happed - German English Dictionary