ho (head office) - Francés Inglés Diccionario