explicativa - Turkish English Dictionary