diaphragm clutches - Turkish English Dictionary