nato partnership for peace trust fund - German English Dictionary