algoid - Francés Inglés Diccionario