mammy lorry - French English Dictionary