ride on a coach - Turkish English Dictionary