science writer scholarship - German English Dictionary