ferrules - Turkish English Dictionary