ventuse - Spanish English Dictionary