explaining - Turkish English Dictionary