sounds like double dutch to me - Türkçe İngilizce Sözlük