train carriage - Turkish English Dictionary