seated astride - French English Dictionary