supergen - German English Dictionary