microinjection - Turkish English Dictionary