total vehicle requirements - French English Dictionary