explicated - Turkish English Dictionary