ventrous - Spanish English Dictionary