mammy - French English Dictionary