a large police presence - Französisch Englisch Wörterbuch