pertaining to caravelí, peru or inhabitants - Turc Anglais Dictionnaire