waterlance - French English Dictionary