retractor technology - Turkish English Dictionary