easily digestible - Turkish English Dictionary