attempt to explain - Turkish English Dictionary