doctor in philosophy - German English Dictionary