mainly responsible - Francés Inglés Diccionario