pinpoint the enemy - Französisch Englisch Wörterbuch