epidepride - German English Dictionary