rock-steady - Spanish English Dictionary