to carry out a comprehensive review - German English Dictionary