dizelli tren - Turkish English Dictionary