precast concrete flume saddle - Turkish English Dictionary