desmosomas - Turkish English Dictionary