sitting astride - German English Dictionary