a picaresque novel - Turkish English Dictionary