to undertake a comprehensive review - Französisch Englisch Wörterbuch