half-drained - French English Dictionary