my right hand - German English Dictionary