have difficulty competing against - Fransızca İngilizce Sözlük