explications - Turkish English Dictionary