sailray - French English Dictionary