uk glossary of joint and multinational terms and definitions - Türkçe İngilizce Sözlük