intramuscular needle - German English Dictionary