altar front - Turkish English Dictionary