drained away - French English Dictionary