the denial of peter - Turkish English Dictionary