scarf bandage - French English Dictionary