intracardiac syringe - German English Dictionary