latin cross church - Turkish English Dictionary