zebroid - Francés Inglés Diccionario