suffrutex - German English Dictionary