improved venturi flume - German English Dictionary