alien construct - Turkish English Dictionary