explante - Spanish English Dictionary