give explanations to - Turkish English Dictionary