explanted - Francés Inglés Diccionario