competes - Alemán Inglés Diccionario