suffer from competition - Turco Inglés Diccionario