fin strap - Deutsch Englisch Wörterbuch