police handcuffs - Französisch Englisch Wörterbuch