"rigole" in English Rigole {f} bioswale constructed swale Detailed translations for "rigole" die Rigole{feminine} Rigole bioswale Rigole constructed swale