paradise square - French English Dictionary