the meat and potatoes of something - Alemán Inglés Diccionario