difficult to comprehend - Turkish English Dictionary