meat and potatoes man - Spanish English Dictionary