blade carriers - French English Dictionary