capable of competing - Almanca İngilizce Sözlük