invaginator - Turkish English Dictionary