give one's right arm - Deutsch Englisch Wörterbuch