do scientific research - German English Dictionary