bottom-crawling vehicle - French English Dictionary