trolley coach - French English Dictionary