alabama waterdog - French English Dictionary