keeper of a venta - German English Dictionary