caribbean area. - Francés Inglés Diccionario