sit astride - Turkish English Dictionary