suffer from competition - Alemán Inglés Diccionario