have explained with clarity - Turkish English Dictionary