microinjection - German English Dictionary