meter leveling saddle - German English Dictionary