independent bodies - Francés Inglés Diccionario