railway carriages - Turkish English Dictionary