eophyte - German English Dictionary