not on your life - German English Dictionary