epinephrine auto-injector - Turkish English Dictionary