slat carriage - Turkish English Dictionary