dedolate - German English Dictionary