diesel motor-coach - Turkish English Dictionary