clyde park - French English Dictionary