watertower - French English Dictionary