battle of materiel - French English Dictionary