Deponens - German English Dictionary