built on rock - Spanish English Dictionary