ride on a coach - French English Dictionary