meat and potatoes man - French English Dictionary