reflected waves - French English Dictionary