microphyte - German English Dictionary