bioswale - German English Dictionary