private garden of the sultan - French English Dictionary