epiphyte - German English Dictionary