a cross between ... and ... - Almanca İngilizce Sözlük