hard to digest - Turkish English Dictionary