elbowed catheter - German English Dictionary