note explicative - Turkish English Dictionary