secretariat of the international plant protection convention - German English Dictionary