Помоему, всё таки базовый английский... С учётом того, что многие вещи сейчас именно на этом языке, хоть немного, но его знают практически все... Ну и потом, ситуация человек не знает русского, но ведь его кто-то же пригласил, так пусть этот кто-то и будет переводчиком. Это не значит, что надо сидеть и всё дословно переводить, прсто поддерживать разговор на два язычных фронта. Ну а если я окажусь в иностранной компании, то применю базовый английский, либо спрашу помощи чела, который меня туда привёл... Или просто разденусь...