mainly responsible - Turco Inglés Diccionario