explanations - Turkish English Dictionary