mercaptide - Turkish English Dictionary