woman from trinidad, cuba - Espagnol Anglais Dictionnaire