ventrous - German English Dictionary