intracardiac syringe - French English Dictionary