megaphyton - German English Dictionary