venturi outlets - Turkish English Dictionary