ectophyte - German English Dictionary