place populated with coconut trees - Espagnol Anglais Dictionnaire