removable alien - Turkish English Dictionary