partnership for peace steering committee - German English Dictionary