meter levelling saddle - German English Dictionary