a cross between ... and ... - Türkçe İngilizce Sözlük