top strap - Französisch Englisch Wörterbuch