Полный русско-английский словарь
тарабарская грамота
Разг. double Dutch; smth. incomprehensible
Полный русско-английский словарь
тарабанить
тарабарский