diesel motor-coach - Spanish English Dictionary