special ottoman foundation for helping one another - Espagnol Anglais Dictionnaire