mealy-mouthed porpoise - French English Dictionary