heliophyte - German English Dictionary