explicative - Turkish English Dictionary