explanted - Español Inglés Diccionario