give your right arm - German English Dictionary