woman from trinidad, uruguay - Español Inglés Diccionario