rock tower - Spanish English Dictionary