strap of cape - Französisch Englisch Wörterbuch