tank recovery vehicle - Turkish English Dictionary