selenophyte - German English Dictionary