woman who makes - German English Dictionary