ride on a coach - German English Dictionary