epecophyte - German English Dictionary