hapseden - German English Dictionary