suffer from competition - Francés Inglés Diccionario