homeworld - German English Dictionary