be left astride - German English Dictionary