water bomb - French English Dictionary