meat and potatoes man - Turkish English Dictionary