rock something to one's foundations - Español Inglés Diccionario