stretcher carriage - Turkish English Dictionary