most understandable - Turkish English Dictionary