human-alien encounters - Turkish English Dictionary