industrial vehicle leaser - Turkish English Dictionary