place with abundant kapok - Turc Anglais Dictionnaire