place with abundant persian walnut - French English Dictionary