woman professor - German English Dictionary