have difficulty competing against - Türkçe İngilizce Sözlük