horray - French English Dictionary