strap cell - Deutsch Englisch Wörterbuch