manyseed - German English Dictionary