capable of competing - Alemán Inglés Diccionario