motor land vehicles - Turkish English Dictionary