major business or activity - Turco Inglés Diccionario