a total stranger - Turkish English Dictionary