rock-hewn church - Turkish English Dictionary