compete over - Alemán Inglés Diccionario