vehicle foot print - Turkish English Dictionary