organ of giraldès - French English Dictionary