battles of materiel - French English Dictionary