organization logo - Francés Inglés Diccionario