a mighty rock - Spanish English Dictionary