therophyte - German English Dictionary