a person who is from grenada - Alemán Inglés Diccionario