carry out scientific experiments - German English Dictionary