altar-curtain - Turkish English Dictionary