all terrain train - Turkish English Dictionary