dowsing rock - French English Dictionary