abluvion - French English Dictionary