more understandable - Turkish English Dictionary