gearbox mounting cushions - Turkish English Dictionary