person who is from the cayman islands - Francés Inglés Diccionario