pertaining to trinidad y tobago or inhabitants - Spanisch Englisch Wörterbuch