instrument and/or regulation drafting and approval - German English Dictionary