explante - Turkish English Dictionary