extended cab pickup - Turkish English Dictionary