praying altar on a small table - Turc Anglais Dictionnaire