a wall of flesh - Turkish English Dictionary