stab vaccinator - French English Dictionary