hard-to-understand - Turkish English Dictionary