to penetrate - Spanish English Dictionary